home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Java for 3D & VRML Worlds
/
Java for 3d and VRML Worlds.iso
/
vs
/
browser
/
cpb10ebx.exe
/
DATA.Z
/
rocketmn.wrl
< prev
next >
Wrap
Text File
|
1996-09-25
|
11KB
|
671 lines
#VRML V2.0 utf8
#
# rocketman.wrl (Circus Park 2 VRML2.0)
#
# This file is conveted from VRML 1.0 to the Moving Worlds VRML 2.0
# Copyright(C) 1996 Sony Corporation. All rights reserved.
#
#WorldInfo {
# info "Gravity: on"
#}
Transform{
children[
Transform{
children[
Shape {
appearance Appearance {
material Material {
diffuseColor 0 0 0
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
-0.09 1.531 0.208,
-0.135 1.486 0.208,
-0.09 1.441 0.208,
-0.045 1.486 0.208,
0.045 1.486 0.208,
0.09 1.441 0.208,
0.135 1.486 0.208,
0.09 1.531 0.208
]
}
coordIndex [
0, 1, 2, 3, -1,
4, 5, 6, 7, -1
]
normalIndex [
0, -1,
1, -1
]
normalPerVertex TRUE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
}
Shape {
appearance Appearance {
material Material {
diffuseColor 0.8 0.024244 0
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
-0.135 1.193 0.073,
0.135 1.193 0.073,
0.135 1.238 -0.174,
-0.135 1.238 -0.174,
0.18 0.676 0.118,
0.18 0.676 -0.197,
-0.18 0.676 0.118,
-0.18 0.676 -0.197,
-0.135 0.541 -0.174,
-0.135 0.541 0.073,
0.135 0.541 -0.174,
0.135 0.541 0.073
]
}
coordIndex [
0, 1, 2, 3, -1,
1, 4, 5, 2, -1,
6, 0, 3, 7, -1,
6, 4, 1, 0, -1,
3, 2, 5, 7, -1,
7, 8, 9, 6, -1,
8, 10, 11, 9, -1,
10, 5, 4, 11, -1,
6, 9, 11, 4, -1,
5, 10, 8, 7, -1
]
normal Normal {
vector [
0 0.983806 0.179236,
0.996233 0.0867128 0,
-0.995983 0.0880879 0.0160484,
0 0.0867128 0.996233,
0 0.040891 -0.999164,
-0.948683 -0.316228 0,
0 -1 0,
0.948683 -0.316228 0,
0 -0.316228 0.948683,
0 -0.16795 -0.985795
]
}
normalIndex [
0, -1,
1, -1,
2, -1,
3, -1,
4, -1,
5, -1,
6, -1,
7, -1,
8, -1,
9, -1
]
normalPerVertex TRUE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
}
Shape {
appearance Appearance {
material Material {
diffuseColor 0.0834322 0.8 0.519361
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
-0.27 1.193 -0.017,
-0.27 0.676 -0.017,
-0.18 0.676 -0.017,
-0.18 1.193 -0.017,
-0.18 1.193 -0.129,
-0.18 0.676 -0.129,
-0.27 0.676 -0.129,
-0.27 1.193 -0.129
]
}
coordIndex [
0, 1, 2, 3, -1,
4, 5, 6, 7, -1,
6, 1, 0, 7, -1,
5, 2, 1, 6, -1,
4, 3, 2, 5, -1,
7, 0, 3, 4, -1
]
normal Normal {
vector [
0 0 1,
0 0 -1,
-1 0 0,
0 -1 0,
1 0 0,
0 1 0
]
}
normalIndex [
0, -1,
1, -1,
2, -1,
3, -1,
4, -1,
5, -1
]
normalPerVertex TRUE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
}
Shape {
appearance Appearance {
material Material {
diffuseColor 0.8 0.50332 0.157937
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
-0.27 0.653 -0.017,
-0.27 0.563 -0.017,
-0.18 0.563 -0.017,
-0.18 0.653 -0.017,
-0.18 0.653 -0.129,
-0.18 0.563 -0.129,
-0.27 0.563 -0.129,
-0.27 0.653 -0.129,
0.18 0.653 -0.017,
0.18 0.563 -0.017,
0.27 0.563 -0.017,
0.27 0.653 -0.017,
0.27 0.653 -0.129,
0.27 0.563 -0.129,
0.18 0.563 -0.129,
0.18 0.653 -0.129
]
}
coordIndex [
0, 1, 2, 3, -1,
4, 5, 6, 7, -1,
6, 1, 0, 7, -1,
5, 2, 1, 6, -1,
4, 3, 2, 5, -1,
7, 0, 3, 4, -1,
8, 9, 10, 11, -1,
12, 13, 14, 15, -1,
12, 11, 10, 13, -1,
13, 10, 9, 14, -1,
14, 9, 8, 15, -1,
15, 8, 11, 12, -1
]
normal Normal {
vector [
0 0 1,
0 0 -1,
-1 0 0,
0 -1 0,
1 0 0,
0 1 0,
0 0 1,
0 0 -1,
1 0 0,
0 -1 0,
-1 0 0,
0 1 0
]
}
normalIndex [
0, -1,
1, -1,
2, -1,
3, -1,
4, -1,
5, -1,
6, -1,
7, -1,
8, -1,
9, -1,
10, -1,
11, -1
]
normalPerVertex TRUE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
}
Shape {
appearance Appearance {
material Material {
diffuseColor 0.0586554 0.8 0.490074
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
0.18 1.193 -0.017,
0.18 0.676 -0.017,
0.27 0.676 -0.017,
0.27 1.193 -0.017,
0.27 1.193 -0.129,
0.27 0.676 -0.129,
0.18 0.676 -0.129,
0.18 1.193 -0.129
]
}
coordIndex [
0, 1, 2, 3, -1,
4, 5, 6, 7, -1,
4, 3, 2, 5, -1,
5, 2, 1, 6, -1,
6, 1, 0, 7, -1,
7, 0, 3, 4, -1
]
normal Normal {
vector [
0 0 1,
0 0 -1,
1 0 0,
0 -1 0,
-1 0 0,
0 1 0
]
}
normalIndex [
0, -1,
1, -1,
2, -1,
3, -1,
4, -1,
5, -1
]
normalPerVertex TRUE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
}
Shape {
appearance Appearance {
material Material {
diffuseColor 0 0.408563 0.8
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
-0.158 0.608 -0.152,
-0.203 0.113 -0.152,
-0.203 0.113 -0.017,
-0.158 0.608 0.028,
-0.068 0.113 -0.152,
-0.068 0.113 -0.017,
-0.022 0.608 -0.152,
-0.022 0.608 0.028
]
}
coordIndex [
0, 1, 2, 3, -1,
1, 4, 5, 2, -1,
4, 6, 7, 5, -1,
3, 2, 5, 7, -1,
6, 4, 1, 0, -1
]
normal Normal {
vector [
-0.995893 0.0905357 0,
0 -1 0,
0.99571 -0.0925306 0,
0 -0.0905357 0.995893,
0 0 -1
]
}
normalIndex [
0, -1,
1, -1,
2, -1,
3, -1,
4, -1
]
normalPerVertex TRUE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
}
Shape {
appearance Appearance {
material Material {
diffuseColor 0 0.457797 0.8
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
0.158 0.608 0.028,
0.203 0.113 -0.017,
0.203 0.113 -0.152,
0.158 0.608 -0.152,
0.068 0.113 -0.017,
0.068 0.113 -0.152,
0.022 0.608 0.028,
0.022 0.608 -0.152
]
}
coordIndex [
0, 1, 2, 3, -1,
1, 4, 5, 2, -1,
4, 6, 7, 5, -1,
6, 4, 1, 0, -1,
3, 2, 5, 7, -1
]
normal Normal {
vector [
0.995893 0.0905357 0,
0 -1 0,
-0.99571 -0.0925306 0,
0 -0.0905357 0.995893,
0 0 -1
]
}
normalIndex [
0, -1,
1, -1,
2, -1,
3, -1,
4, -1
]
normalPerVertex TRUE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
}
Shape {
appearance Appearance {
material Material {
diffuseColor 0.208472 0 0.8
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
-0.139 1.542 0.309,
0.139 1.542 0.309,
0.198 1.7 0.163,
-0.198 1.7 0.163,
-0.198 1.261 0.163,
-0.247 1.565 0.163,
-0.247 1.598 -0.197,
-0.198 1.261 -0.152,
-0.198 1.767 -0.129,
0.198 1.767 -0.129,
0.247 1.565 0.163,
0.247 1.598 -0.197,
0.198 1.261 0.163,
0.198 1.261 -0.152,
-0.148 1.542 -0.309,
-0.119 1.317 -0.276,
-0.119 1.655 -0.309,
0.119 1.655 -0.309,
0.148 1.542 -0.309,
0.119 1.317 -0.276
]
}
coordIndex [
0, 1, 2, 3, -1,
4, 5, 6, 7, -1,
5, 3, 8, 6, -1,
3, 2, 9, 8, -1,
2, 10, 11, 9, -1,
10, 12, 13, 11, -1,
7, 6, 14, 15, -1,
6, 8, 16, 14, -1,
8, 9, 17, 16, -1,
9, 11, 18, 17, -1,
11, 13, 19, 18, -1,
10, 2, 1, -1,
0, 3, 5, -1,
17, 18, 14, 16, -1,
18, 19, 15, 14, -1
]
normal Normal {
vector [
0 0.678666 0.734447,
-0.987153 -0.159113 -0.0145854,
-0.937129 0.340143 0.0780466,
0 0.974672 0.22364,
0.939537 0.341017 0.0312599,
0.987258 -0.15913 0,
-0.781041 -0.192874 -0.593948,
-0.695081 0.432582 -0.574225,
0 0.849057 -0.528302,
0.549466 0.444079 -0.707729,
0.785808 -0.19273 -0.587675,
0.752326 0.273067 0.599533,
-0.752326 0.273067 0.599533,
0 0 -1,
0 -0.145114 -0.989415
]
}
normalIndex [
0, -1,
1, -1,
2, -1,
3, -1,
4, -1,
5, -1,
6, -1,
7, -1,
8, -1,
9, -1,
10, -1,
11, -1,
12, -1,
13, -1,
14, -1
]
normalPerVertex TRUE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
}
Shape {
appearance Appearance {
material Material {
diffuseColor 0.8 0.644239 0.254144
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
-0.214 1.688 -0.174,
-0.169 1.272 -0.174,
-0.169 1.272 0.186,
-0.214 1.598 0.186,
0.169 1.272 -0.174,
0.169 1.272 0.186,
0.214 1.688 -0.174,
0.214 1.598 0.186
]
}
coordIndex [
0, 1, 2, 3, -1,
1, 4, 5, 2, -1,
4, 6, 7, 5, -1,
6, 0, 3, 7, -1,
3, 2, 5, 7, -1
]
normal Normal {
vector [
-0.9942 -0.107546 0,
0 -1 0,
0.993841 -0.107507 -0.0268767,
0 0.970143 0.242536,
0 0 1
]
}
normalIndex [
0, -1,
1, -1,
2, -1,
3, -1,
4, -1
]
normalPerVertex TRUE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
}
Shape {
appearance Appearance {
material Material {
diffuseColor 0 0.8 0.0226858
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
-0.203 0.091 -0.129,
-0.203 0.091 -0.039,
-0.09 0.091 -0.039,
-0.09 0.091 -0.129,
-0.225 0.001 0.073,
-0.09 0.001 0.073,
-0.225 0.001 -0.152,
-0.09 0.001 -0.152
]
}
coordIndex [
0, 1, 2, 3, -1,
1, 4, 5, 2, -1,
4, 6, 7, 5, -1,
6, 0, 3, 7, -1,
3, 2, 5, 7, -1,
6, 4, 1, 0, -1
]
normal Normal {
vector [
0 1 0,
0 0.779509 0.626391,
0 -1 0,
0 0.247598 -0.968863,
1 0 0,
-0.971399 0.237453 0
]
}
normalIndex [
0, -1,
1, -1,
2, -1,
3, -1,
4, -1,
5, -1
]
normalPerVertex TRUE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
}
Shape {
appearance Appearance {
material Material {
diffuseColor 0 0.8 0.0436651
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
0.09 0.091 -0.129,
0.09 0.091 -0.039,
0.203 0.091 -0.039,
0.203 0.091 -0.129,
0.09 0.001 0.073,
0.225 0.001 0.073,
0.09 0.001 -0.152,
0.225 0.001 -0.152
]
}
coordIndex [
0, 1, 2, 3, -1,
1, 4, 5, 2, -1,
4, 6, 7, 5, -1,
6, 0, 3, 7, -1,
6, 4, 1, 0, -1,
3, 2, 5, 7, -1
]
normal Normal {
vector [
0 1 0,
0 0.779509 0.626391,
0 -1 0,
0 0.247598 -0.968863,
-1 0 0,
0.971399 0.237453 0
]
}
normalIndex [
0, -1,
1, -1,
2, -1,
3, -1,
4, -1,
5, -1
]
normalPerVertex TRUE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
}
]
}
Transform{
translation 0.0 -1.8 0.0
children[
Billboard{
axisOfRotation 0 0 0
children[
Shape{
appearance Appearance{
material Material{
ambientIntensity 0.4
diffuseColor 0.5 0.2 0.7
}
texture ImageTexture{
url "../images/smoke.gif"
}
}
#### geometry Box {width 3.0, height 2.0, depth 1.0}
geometry Box {size 3.0 2.0 1.0}
}
]
}
]
}
]
}